go/types.indexedExpr.indices (field)

19 uses

	go/types (current package)
		call.go#L50: 		xlist = ix.indices
		call.go#L66: 		check.errorf(ix.indices[got-1], WrongTypeArgCount, "got %d type arguments but want %d", got, want)
		call.go#L270: 		xlist = ix.indices
		exprstring.go#L76: 		writeExprList(buf, ix.indices)
		index.go#L25: 		check.use(e.indices...)
		index.go#L189: 		check.use(e.indices...)
		index.go#L374: 	if len(expr.indices) == 0 {
		index.go#L378: 	if len(expr.indices) > 1 {
		index.go#L380: 		check.error(expr.indices[1], InvalidIndex, invalidOp+"more than one index")
		index.go#L382: 	return expr.indices[0]
		index.go#L465: 	indices []ast.Expr // index expressions
		index.go#L480: 			indices: []ast.Expr{e.Index},
		index.go#L488: 			indices: e.Indices,
		resolver.go#L525: 			for _, arg := range ix.indices {
		typexpr.go#L433: 		check.trace(ix.Pos(), "-- instantiating type %s with %s", ix.x, ix.indices)
		typexpr.go#L461: 	targs := check.typeList(ix.indices)
		typexpr.go#L490: 				if i < len(ix.indices) {
		typexpr.go#L491: 					pos = ix.indices[i].Pos()
		typexpr.go#L495: 				check.mono.recordInstance(check.pkg, ix.Pos(), tparams, targs, ix.indices)